草庐IT

iphone - UIPageViewController 和 UIScrollView

全部标签

iphone - 通过 IOS 应用程序登录 Facebook 重定向到空白页面

我之前使用IOSSDK将我的IOS应用与FacebookGraphAPI集成。我最近在Facebook上重新创建了该应用程序,现在当它尝试授权使用时:[facebookauthorize:permissionsdelegate:self];我的应用程序被重定向到一个空白的Facebook页面,顶部有一个取消按钮,然后我收到了对我的IOS应用程序中的fbDidNotLogin()方法的回调。怎么了?我追踪到了Facebook.m的第315行:if(!accessToken){然后它最终调用fbDialogNotLogin:NO。errorCode和errorReason似乎没有帮助。

iphone - iOS4 iPhone 关闭屏幕,保持加速计开启

我知道以前有人问过这个问题,但我看到的答案是2年前的。因此,我将重新表述这个问题:iOS4中是否有任何新的电源管理API可供我利用来关闭屏幕?-在现有View上叠加黑色View仍会驱动屏幕的背光和刷新率。我能否让设备屏幕正常超时,然后在后台运行我的应用程序?我需要收集加速度计数据。谢谢! 最佳答案 据我所知,手机处于锁定状态时无法收集加速度计数据。也没有电源管理API。我为您找到了这个,他们提供了使用接近传感器的技巧,但这似乎不是一个合理的解决方案。EnableiPhoneaccelerometerwhilescreenislock

iphone - 如何知道 cocoahttpserver 何时启动

它是否发送一个可以列出的已经开始的通知,或者是否有一个委托(delegate)协议(protocol)来实现?我找不到有关Googlecodepage的文档. 最佳答案 -(BOOL)start:(NSError**)errPtr方法在服务器启动时确实返回true,否则返回false(任何错误都将在errPtr处可用)指针)。进一步的,服务端在启动成功后发布bonjourannouncement。 关于iphone-如何知道cocoahttpserver何时启动,我们在StackOver

iphone - 如何将一个 iPhone 应用程序集成到另一个应用程序中

我们开发了一个iPad应用程序,现在可以在应用程序商店上架了。我的客户对该应用程序非常感兴趣,并希望在他们的iPad应用程序中使用它的功能。他们希望我们通过他们的应用程序和服务器来播放我们的应用程序。准确地说,他们希望我们将我们的应用程序集成到他们的应用程序中。但是,我们不愿意彼此共享我们的源代码。有没有什么办法可以在不实际共享源代码的情况下完成这个过程? 最佳答案 我认为您无法将一个应用程序集成到另一个应用程序中。但是Apple提供了一种使用URL在应用程序之间切换的方法。您可以使用它来启动应用程序:(BOOL)openURL:(

iphone - 我如何构建/安装/运行服务器程序来与 iPhone 通信?

我想尝试创建一个通过套接字连接与iPhone应用程序通信的服务器程序。我在Apple的客户端编程文档中找到了几个指南(使用CFNetwork、NSStream等),但我不知道从哪里开始对服务器应用程序进行编程,甚至不知道要使用什么语言,或者就此而言,如何通过GoDaddy在我当前的Web托管包上部署并运行服务器应用程序。一个简单的即时消息样式应用程序示例应该可以帮助我入门,但我们不胜感激任何建议。 最佳答案 如果你想创建套接字连接最好使用CFNetwork,它对你有更大的灵active我已经使用NSURLConnection但CFN

ios - 根据 UIScrollView 内的视口(viewport)裁剪 UIImage

我在UIScrollView中有一个UIImageView(用AspectFill初始化)。用户应使用它来调整UIImage的大小和位置到他喜欢的位置,按下按钮,然后他在屏幕上看到的内容将被发送到服务器,仅在原始图像坐标中。换句话说,生成的图像会比屏幕上的图像大。到目前为止,这是我的代码的重要部分://selecttheoriginalCGFloatimageRatio=self.imageView.image.size.width/self.imageView.image.size.height;CGFloatviewRatio=self.imageView.frame.size.w

iphone - iOS:将大型 XIB 重构为几个较小的 XIB 文件以提高速度

在观看一些WWDC2011视频时,有人提到大型nib文件会使您的应用程序需要一些时间来加载。我的应用不一定是这种情况,但我觉得我的nib相当大。视频中的建议是将那个大的nib分成几个小的,以便快速加载。也许我遗漏了一些东西,但我如何将一个大的nib分成小的?我的UIViewController在启动时只会加载一个nib。是否有另一种方法可以处理多个文件? 最佳答案 如您所述,您可以使用指定的nib初始化UIViewController以加载其view属性,这只是一个文件。但是,您不需要将所有view属性的subview打包到同一个n

iphone - self.window addSubview 无法正常工作

我正在尝试调用一个新View来覆盖当前View。appDelegate.h中的代码是:-(void)switchToTransferFundsView{if(!objTransferFunds){objTransferFunds=[[TransferFundsalloc]initWithNibName:@"TransferFunds"bundle:nil];[self.windowaddSubview:objTransferFunds.view];}}View确实出现了,只是它没有完全覆盖它下面的View;有轻微的转变。谁能告诉我为什么? 最佳答案

iphone - 使用 UIAppearance 改变标签高度

有什么方法可以使用UIAppearance更改UINavigationBar内标签的高度。这是代码和正在发生的事情的图像,以便您了解问题所在。[[UINavigationBarappearance]setTitleVerticalPositionAdjustment:-5.0forBarMetrics:UIBarMetricsDefault];[[UINavigationBarappearance]setTitleVerticalPositionAdjustment:-5.0forBarMetrics:UIBarMetricsLandscapePhone];NSDictionary*t

javascript - 为什么我的网站单选按钮在 iPhone/iPad 上不可点击?

我在tbmaster.co.uk有一个网站它有3个单选按钮,它们在普通浏览器中工作正常,但是当我使用iPhone/iPad查看站点时,我无法单击单选按钮。如果你查看源代码,会发现一些JavaScript正在设置单选按钮的状态和其他东西,所以不确定这是否是问题所在 最佳答案 你的就是问题所在。在iPad上,它只是覆盖单选按钮并阻止点击事件通过。如果您调整非iPad浏览器的大小,您可以获得相同的效果。试着让你的.postit变薄,这样它就不会盖住单选按钮;或者您可以尝试播放表格的z-index和.postit以使表格位于顶部。您还会注意